NXP Semiconductors /LPC18xx /USB0 /ENDPTCTRL0

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as ENDPTCTRL0

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (ENDPOINT_OK_)RXS 0RESERVED 0RXT1_0 0RESERVED 0 (RXE)RXE 0RESERVED0 (ENDPOINT_OK_)TXS 0RESERVED 0TXT1_0 0RESERVED 0 (TXE)TXE 0RESERVED

RXS=ENDPOINT_OK_, TXS=ENDPOINT_OK_

Description

Endpoint control 0

Fields

RXS

Rx endpoint stall

0 (ENDPOINT_OK_): Endpoint ok.

1 (ENDPOINT_STALLED_SOF): Endpoint stalled Software can write a one to this bit to force the endpoint to return a STALL handshake to the Host. It will continue returning STALL until the bit is cleared by software, or it will automatically be cleared upon receipt of a new SETUP request. After receiving a SETUP request, this bit will continue to be cleared by hardware until the associated ENDSETUPSTAT bit is cleared.[1]

RESERVED

reserved

RXT1_0

Endpoint type Endpoint 0 is always a control endpoint.

RESERVED

reserved

RXE

Rx endpoint enable Endpoint enabled. Control endpoint 0 is always enabled. This bit is always 1.

RESERVED

reserved

TXS

Tx endpoint stall

0 (ENDPOINT_OK_): Endpoint ok.

1 (ENDPOINT_STALLED_SOF): Endpoint stalled Software can write a one to this bit to force the endpoint to return a STALL handshake to the Host. It will continue returning STALL until the bit is cleared by software, or it will automatically be cleared upon receipt of a new SETUP request. After receiving a SETUP request, this bit will continue to be cleared by hardware until the associated ENDSETUPSTAT bit is cleared.[1]

RESERVED

reserved

TXT1_0

Endpoint type Endpoint 0 is always a control endpoint.

RESERVED

reserved

TXE

Tx endpoint enable Endpoint enabled. Control endpoint 0 is always enabled. This bit is always 1.

RESERVED

reserved

Links

()